package com.loong.web.gp4j.bean.param.user;

import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size;

/**
 * 用户详情参数
 *
 * @author 张成轩
 */
public class UserDetailParam {

	private String name;
	private Integer sex;
	private String birthday;

	/**
	 * @return 姓名
	 */
	@Size(max = 50, message = "姓名长度不能超过50个字符")
	public String getName() {

		return name;
	}

	/**
	 * @param name 姓名
	 */
	public void setName(String name) {

		this.name = name;
	}

	/**
	 * @return 性别
	 */
	public Integer getSex() {

		return sex;
	}

	/**
	 * @param sex 性别
	 */
	public void setSex(Integer sex) {

		this.sex = sex;
	}

	/**
	 * @return 出生日期
	 */
	@Pattern(regexp = "([0-9]{4}-[0-9]{2}-[0-9]{2})?", message = "日期格式错误")
	public String getBirthday() {

		return birthday;
	}

	/**
	 * @param birthday 出生日期
	 */
	public void setBirthday(String birthday) {

		this.birthday = birthday;
	}
}
